package cn.iocoder.yudao.module.robot.controller.admin.agent.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;

import java.time.LocalDateTime;

@Schema(description = "管理后台 - 机器人坐席 Response VO")
@Data
public class RobotAgentRespVO {

    @Schema(description = "机器人坐席编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "27914")
    private Long id;

    @Schema(description = "编号", requiredMode = Schema.RequiredMode.REQUIRED)
    private String no;

    @Schema(description = "状态", example = "1")
    private Integer status;

    @Schema(description = "坐席数量")
    private Integer num;

    @Schema(description = "在执行的任务", example = "32601")
    private String taskId;

    @Schema(description = "有效期", requiredMode = Schema.RequiredMode.REQUIRED)
    private Integer expireTime;

    @Schema(description = "失效日期")
    private LocalDateTime expireAt;

    @Schema(description = "创建时间")
    private LocalDateTime createTime;

    private Long tenantId;

}